package com.ccp.dev.qbdms.service;

import com.ccp.dev.core.basic.web.query.QueryFilter;
import com.ccp.dev.qbdms.model.Demo;

import java.util.List;

public interface DemoService{
    /**
     * 添加示例
     * @param demo 示例对象
     */
    void addDemo(Demo demo);

    /**
     * 修改示例
     * @param demo 示例对象
     */
    void updateDemo(Demo demo);

    /**
     * 删除示例
     * @param demoId 示例ID
     */
    void deleteDemo(String demoId);

    /**
     * 分页查询示例
     * @param queryFilter
     */
    List<Demo> pageDemo(QueryFilter queryFilter);

    /**
     * 分页查询示例
     * @param demoId 示例ID
     */
    Demo getDemo(String demoId);
}
